﻿//using System;
//using NUnit.Framework;

//namespace OneWorks.Test.Other.TestLog
//{
//    //public class Simple
//    //{
//    //   // private static readonly ILog Log = LogManager.GetLogger(typeof(Simple));

//    //    [Test]
//    //    public void AdoNetAppender()
//    //    {
//    //        //log4net.Config.XmlConfigurator.Configure();
//    //        FileInfo file = new FileInfo(@"E:\Projects\OneWorks\OneWorks.Test\OneWorks.Test.Other\Log\log4net.xml");
//    //        log4net.Config.XmlConfigurator.Configure(file);
//    //        //log4net.Config.BasicConfigurator.Configure();            
//    //        //log4net.ILog log = log4net.LogManager.GetLogger("testApp.Logging");//获取一个日志记录器
//    //        Log.Info("Info");//写入一条新log
//    //        Log.Debug("Debug");//写入一条新log
//    //        Log.Error("Error");//写入一条新log            
//    //    }

//    //    [Test]
//    //    public void ConsoleAppender()
//    //    {
//    //        //log4net.Config.XmlConfigurator.Configure();
//    //        FileInfo file = new FileInfo(@"E:\Projects\OneWorks\OneWorks.Test\OneWorks.Test.Other\Log\ConsoleAppender.xml");
//    //        log4net.Config.XmlConfigurator.Configure(file);
//    //        //log4net.Config.BasicConfigurator.Configure();            
//    //        //log4net.ILog log = log4net.LogManager.GetLogger("testApp.Logging");//获取一个日志记录器
//    //        Log.Info("Info");//写入一条新log
//    //        Log.Debug("Debug");//写入一条新log
//    //        Log.Error("Error");//写入一条新log   
//    //        A(3, Log);
//    //        try
//    //        {
//    //            var a = 0;
//    //            var b = 10 / a;
//    //        }
//    //        catch (Exception exception)
//    //        {
//    //            Log.Fatal(exception);
//    //        }
//    //    }

//    //    private void A(int i, ILog log)
//    //    {
//    //        i = 2;
//    //        log.Error("A");
//    //    }

//    //}

//    public class Simple1
//    {
//        //private static readonly ILog Log = LogManager.GetLogger(typeof(Simple));

//        //[Test]
//        //public void AdoNetAppender()
//        //{
//        //    //log4net.Config.XmlConfigurator.Configure();
//        //    FileInfo file = new FileInfo(@"E:\Projects\OneWorks\OneWorks.Test\OneWorks.Test.Other\Log\log4net.xml");
//        //    log4net.Config.XmlConfigurator.Configure(file);
//        //    //log4net.Config.BasicConfigurator.Configure();            
//        //    //log4net.ILog log = log4net.LogManager.GetLogger("testApp.Logging");//获取一个日志记录器
//        //    Log.Info("Info");//写入一条新log                     
//        //    Log.Debug("Debug");//写入一条新log
//        //    Log.Error("Error");//写入一条新log            
//        //}


//        [Test]
//        public void Demo1()
//        {

//            LogHandler.Log.Error(
//                DateTime.Now.ToShortDateString(), new ArgumentNullException(Utils.RandomHandle.RandomConfusion(20000)));


//        }
//    }
//}
